periodical support payments - Espagnol Anglais Dictionnaire